package com.qf.lanzhou.shop.api.dao;

import com.qf.lanzhou.shop.pojo.entity.ShopCart;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author 是柠檬甜
 * @date 2021/1/8 14:19
 */
@Repository
public interface ShopCartMapper {
    /**
     * 通过userId查询购物车商品
     *
     * @param shopCart
     * @return List
     */
    List<ShopCart> selectByUserId(ShopCart shopCart);

    /**
     * 删除购物车商品
     *
     * @param shopCart
     * @return int >0:删除成功 0:删除失败
     */
    int update(ShopCart shopCart);

    /**
     * 修改购物车商品数量
     *
     * @param shopCart
     * @return int >0:删除成功 0:删除失败
     */
    int updateById(ShopCart shopCart);

    /**
     * 加入购物车
     *
     * @return int
     * @shopCart
     */
    int insert(ShopCart shopCart);
}
